Part Number Hot Search : 
7P1FZ4 64F2144 1G3157 78D10 VS3V257 31306 ECG2322 MAX11043
Product Description
Full Text Search
 

To Download TM2800 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ? features ? complete module : C projected c apacitive multi touch controller C 2.8 in lcd ? touch: C atmel maxtouch mxt 143 e touch controller C support s up to 8 touches ? display: C display t ech sdt 028 a tft 2.8 in lcd C 320x240 resolution C 20 ms typical response time C spi communication via ili9320 driver ic C optional support for 18 - bit parallel interface C white led backlight ? cover panel: C 1. 2 mm soda lime glass C optional 0.7mm gorilla glass ? pda TM2800: 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3
? 2 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 contents 1 module overview 4 1.1 pcb connections 4 1.2 debug connector j1 5 1.3 touch sensor flex connector j2 5 1.4 display flex connector j3 6 1.5 host connector j4 7 2 overview o f the 2.8in pcap touch module C atmel xplained configuration 8 2.1 introduction 8 2.2 understanding unfamiliar concepts 9 2.3 lcd panel 9 2.4 maxtouch capacit ive touchscreen controller 9 2.4.1 maxtouch controller interface 9 3 getting started - atmel xplained 11 3.1 hardware connection 11 3.2 load ing example code 12 3.2.1 programming tools 12 3.2.2 programming the example code 12 3.2.3 using the touch module 12 4 specifications 13 4.1 mechanical specifications 13 4. 2 absolute maximum specifications 14 4.3 recommended operating conditions 15 4.4 dc specifications 15 4.5 i2c - compatible bus specifications 15 4.6 power consumption 15 4.7 part number 15 5 i2c basics (i2c - compatible operation) 16 5.1 interface bus 16 5.2 transferring data bits 16 5.3 start and stop conditions 16 5.4 address byte format 17 5.5 data byte format 17 5.6 combining address and data bytes into a transmission 18
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 6 revision history 19 7 notes 20
? 4 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 1 module overview 1.1 pcb connect ion s figure 1 - pcb connectors the following notations are used for pin descriptions . note signal direction is given with respect to the touch module C n ot the device connected : mxt maxtouch touchscreen lcd lcd panel i input only od open drain output o output only, push - pull ...... p ground or p ower at m el mxt143e j4 j2 j3 j1 touch sensor flex pin 1 debug p i n 1 host p i n 1 display flex connector pin 1
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 1.2 debug connector j 1 connector j 1 carries signals used to debug the maxtouch touch screen controller. p in type description p in type description 1 p +5vdc 6 i/o i 2 c s cl 2 - n/c 7 - n/c 3 o ~ mxt _ chg 8 p gnd 4 - n/c 9 o mxt dbg data 5 i i 2 c s da 10 o mxt dbg clk 1.3 touch sensor flex connector j 2 connector j 2 connects to the touch sensor flex and carries signals used by the maxtouch controller to detect input on the touch sensor. p in type description p in type description 1 i/o x1 14 i/o y6 2 i/o x3 15 i/o y7 3 i/o x5 16 i/o y8 4 i/o x7 17 i/o y9 5 i/o x9 18 i/o y10 6 i/o x11 19 p gnd 7 p gnd 20 i/o x12 8 i/o y0 21 i/o x10 9 i/o y1 22 i/o x8 10 i/o y2 23 i/o x6 11 i/o y3 24 i/o x4 12 i/o y4 25 i/o x2 13 i/o y5 26 i/o x0
? 6 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 1.4 display flex connector j 3 connector j 3 connects to the lcd panel flex and carries signals between the host and the lcd p anel. p in type description p in type description 1 p vdd 24 i/o db8 2 p led_k1 (backlight cathode) 25 i/o db7 3 p led_k2 (backlight cathode) 26 i/o db6 4 p led_k3 (backlight cathode) 27 i/o db5 5 p led_k4 (backlight cathode) 28 i/o db4 6 o im0 29 i/o db3 7 o im1 30 i/o db2 8 o im2 31 i/o db1 9 o im3 32 i/o db0 10 i fmark 33 o ~cs 11 o vsync 34 o wr 12 o hsync 35 o rs / scl 13 o dotclk 36 o rd 14 o enable 37 o reset 15 i/o db17 38 i sdo 16 i/o db16 39 o sdi 17 i/o db15 40 p vcc 18 i/o db14 41 p gnd 19 i/o db13 42 - n/c 20 i/o db12 43 - n/c 21 i/o db11 44 - n/c 22 i/o db10 45 - n/c 23 i/o db9
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 1.5 host connector j 4 connector j1 connects to the host and carries signals between the host and (1) the maxtouch touch controller and (2) lcd panel. p in type description mxt lcd p in type description mxt lcd 1 i led_en ? 24 i/o db8 ? 2 o led - ? 25 i/o db7 ? 3 i sync ? 26 i/o db6 ? 4 - n/c 27 i/o db5 ? 5 - n/c 28 i/o db4 ? 6 i im0 ? 29 i/o db3 ? 7 i im1 ? 30 i/o db2 ? 8 i im2 ? 31 i/o db1 ? 9 i im3 ? 32 i/o db0 ? 10 o fmark ? 33 i ~cs ? 11 i vsync ? 34 i wr ? 12 i hsync ? 35 i rs / scl ? 13 i dotclk ? 36 i rd ? 14 i enable ? 37 i reset ? 15 i/o db17 ? 38 o sdo ? 16 i/o db16 ? 39 i sdi ? 17 i/o db15 ? 40 p vin 18 i/o db14 ? 41 p gnd 19 i/o db13 ? 42 i ~ mxt_ reset ? 20 i/o db12 ? 43 o ~ mxt_ chg ? 21 i/o db11 ? 44 i/o i 2 c sda ? 22 i/o db10 ? 45 i i 2 c scl ? 23 i/o db9 ? note: the host connector can support interfacing with the lcd panel via serial or parallel interface. refer to the display panel datasheet s (see section 2.2 ) for instructions on properly connecting unused signals if the touch module is used with hardware other than the atmel xplained mcu and routing board .
? 8 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 2 overview of the 2.8 in pcap touch modul e C atmel xplained configuration 2.1 introduction the 2.8 in pcap touch modul e C atmel xplained configuration is a touchscreen module offering best - in - class pr ojected capacitance multi - touch functionality c ombined with a 2.8 in lcd panel . the module is configured for development and evaluation with atmel xplained mcu solutions as well as development and integration with a custom host system . for convenience, this module features a host interface flex connect or positioned for interfacing with an atmel xplained routing board . as shown in figure 2 below , the module provides host access to the touchscreen controller and display interface for easy integration. figure 2 - functional block diagram host t o u c h s e n s o r l c d p a n e l pda 2.8in pcap touch module - xplained configuration mxt143e capacitive touchscreen controller pcb j4 j2 j3
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 2.2 understanding unfamiliar concepts throughout this document, the functionality of t he module sub - system will be outlined and summarized. however, the user is encouraged to refer to the resources and documents below in order to gain a more thorough understanding of each sub - system. ? for a basic overview of i 2 c communication, refer to section 5 of this document ? displaytech sdt028atft datasheet ( www.displaytech - us.com ) ? atmel application note avr32963: mxt143e xplained hardware guide ( www.atmel.com ) ? atmel maxtouch mxt 143 e datasheet ( www.atmel.com ) 2.3 lcd panel the module provides the host with a direct connection from the host ( connector j4 ) to the lcd panel interface ( connector j3 ) . aside from generating supply voltages for the led backlight and providing backlight control to the host, no control of the display panel is performed by the module. 2.4 maxtouch capacitive touchs creen controller the module touch screen interface is based on the atmel maxtouch mxt 143 e touch controller. the touch controller scans the touch sensor and will signal the host with an active low interrupt signal (connector j4 - 43 ~chg) when new touch data is available. data communication with the maxtouch controller is performed over a shared i 2 c interface ( connector j4 - 45 scl and j4 - 44 sda). the i 2 c address of the touch controller is set to 0x4a. note: pull - up resistors for the i 2 c scl and sda lines are located at r 5 and r 4 respectively. a pull - up resistor for the ~ mxt_ chg interrupt signal is located at r 7 . 2.4.1 maxtouch controller interface details of the maxtouch communication protocol are beyond the scope of this document. however information is provided below to facilitate evaluation and initial development. the module is pre - loaded with a configuration already optimized for this touch sensor and panel, so the developer need only focus on interfacing with the device. when developing the maxtouch controller interface during evaluation and host development, care should be taken to avoid chan ging the maxtouch configuration or committing changes to nv storage on the maxtouch controller. to get started with host interface development, the user is strongly encouraged to leverage existing code available from the resources outlined in the following sections. 2.4.1.1 atmel software framework the atmel software framework ( http://asf.atmel.com ) contains examples of code for interfacing with devices in the maxtouch family of touch controllers. many of the code example s found in the asf are targeted for this maxtouch xplained module . 2.4.1.2 linux kernel / android while the linux or android os may not be applicable to all of the atmel xplained mcu boards, there is a growing code base in the linux and android communities that ca n interface with maxtouch touchscreen controllers.
? 10 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 the linux kernel ( www.kernel.org ) has included basic support for maxtouch devices since version 2.6.36. the mainline driver has undergone considerable evolution since t hen. in addition, atmel maintains patches ( www.github.com/atmel - maxtouch/linux ) which provide numerous out - of - cycle improvements to the mainline linux kernel driver.
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 3 getting started - atmel xplained this module was designed to install on a variety of atmel xplained mcu board s via an mxt143e xplained routing board . this configuration provides the fastest way to evaluate the performance of the touchscreen and display using atmel studio and example code and projects available in the atmel software framework (asf) . the following sections will outline the process of installing the module o n a xmega - a3bu xplained . as noted in section 2.2 , the user should refer to atmel application note avr32963: mxt143e xplained hardware guide ( www.atmel.com ) for additional details on using this module with an atmel xplained mcu board. 3.1 hardware conn ection the module interfaces with the xplained mcu board using connector j4 through a flex cable connector to the atmel mxt143e xplained routing board . the xplained routing board in turn, connects to the atmel xplained mcu board through connector s j1, j2, j3 and j4 . both boards have matching connectors: j1 on the xplained routing board connects to j1 on the xplained mcu board, etc. also, both boards have a corner mounting hole that is marked with a white square. the boards should be oriented so that the marked mounting hole is in the same corner. disconnect power / usb from the xplained mcu board before installing the touch module as shown below in figure 3 . figure 3 C connecting the module to the xplained mcu board note: that the flex cable connecting the module to the mxt143e xplained routing board should be inserted into e ach connector with the fpc contacts facing the respective board. see the illustration in figure 4 below for more detail. touch module atmel xplained mcu board xplained routing board j1 j2 j1 j2
? 12 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 figure 4 C flex connection 3.2 loading example code the user is encouraged to experiment with the various sample projects available in the atmel software framework ( http://asf.atmel.com ). in order demonstrate the complete functionality of the module, several of the exampl e projects from the asf have been compiled for the xmega - a3bu xplained mcu board and binary images ( hex files ) are available for download from the pda website. see details below . 3.2.1 programming tools before the example hex files can be loaded, you must first ensure that the necessary programmer driver/software is installed on your development system . consult the manual and/or support resources for your programmer for instructions on installation and use. 3.2.2 programming the example code download the example hex files from http://www.pdaatl.com/modules/2.8in/mxt143xplained.zip and unzip to a working folder. files are named according to the example project. 3.2.3 using th e touch module unless noted otherwise, these example hex files have been compiled for xmega mcu communicating with the display using usart in spi mode C ensure that the spi mode switch on the mxt143e xplained routing board is set to xmega usart in spi mod e xplained routing board touch module pcb flex cable j1 j2 flex contacts face toward touch module pcb up flex contacts face toward xplained routing pcb down
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 4 spec ifications for complete specifications, refer to the datasheet s listed in section 2.2 for the various sub - system components outlined in s ections 2.3 and 2.4 . 4.1 mechanical specifications drawings and cad models available upon request . figure 5 - sensor only dimensions sensor (p/n: 21 - 0000 1 - a0) may be purchased individually. minimum order quantities apply. contact pda for details. viewed from user side u s e r s i d e pcb contacts face down l c d s i d e p i n 1 p i n 2 6 1.2 mm (cover panel) 0.460 mm (sensor) 0.076 mm (fpc) cover panel outline 57.13mm x 81.61mm r3.175mm in corners 51.0 mm (pet outline) 7 0 . 1 m m ( p e t o u t l i n e ) 5 8 . 6 m m ( v i e w a b l e ) 44.2 mm (viewable) 43 mm (fpc max width) 5 0 . 0 m m 5 . 4 2 m m 4.65 mm 14.1 mm 13.5 mm (fpc min width)
? 14 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 figure 6 C module dimensions 4.2 absolute maximum specifications parameter value operating temp 0 o c to +70 o c storage temp - 40 o c to + 85 o c v dd - 0.5 to + 3.6 v max continuous pin current, any control or drive pin 40 ma voltage forced onto any pin - 0. 5v to (vdd + 0. 5 ) volts caution: stresses beyond those listed under absolute maximum specifications may cause permanent damage to the device. this is a stress rating only and functional operation of the device at these or other conditions beyond those indicated in the operational sections of this specification are not implied. exposure to absolute maximum specification conditions for extended periods may affect device reliability. a t m e l m x t 1 4 3 e 57.25 mm (frame width) 8 1 . 8 2 m m ( f r a m e l e n g t h ) 5.1 mm (pcb component clearance) 19.83 mm (cover panel rear surface to mounting boss) 4 6 . 4 m m ( p c b l e n g t h ) 7.0 mm 1 . 9 m m 50.8 mm (pcb width)
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 4.3 recommended operating conditions parameter value v in 3.3 v 5 percent supply ripple + noise 2 0 mv 4.4 dc specifications vdd = 3.3 , ta = recommended range, unless otherwise noted parameter description min typ max units notes v il low input logic level - 0.5 C 0. 3 vdd v v hl high input logic level 0. 7 vdd C vdd + 0.5 v v ol low output voltage C C 0.2vdd v v oh high output voltage 0.8vdd C C v i il input leakage current C C 1 a 4.5 i2c - compatible bus specifications parameter operation address 0x 4a maximum bus speed (scl) 400 khz i2c specification version 2.1 4.6 power consumption vdd (v) mode idd ( m a) 3.3vdc mxt143e in free run and lcd backlight on full. 60ma 4.7 part number part number description 90 - 00001 - a0 2.8 touchscreen module for atmel mxt143e xplained
? 16 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 5 i2c basics (i2c - compatible operation) 5.1 interface bus the device communicates with the host over an i 2 c - compatible bus, in accordance with version 2.1 of the i 2 c specification. the following sections give an overview of the bus; more detailed information is available from www.i2c - bus.org. devices are connected to the i 2 c - compatible bus as shown in figure 7 b oth bus lines are connected to vdd via pull - up resistors. the bus drivers of all i 2 c - compatible devices must be open - drain type. this implements a wired and function that allows any and all devices to drive the bus, one at a time. a low level on the bus is generated when a device outputs a zero. figure 7 . i 2 c - compatible interface bus 5.2 transferring data bits each data bit transferred on the bus is accompanied by a pulse on the clock line. the level of the data line must be stable when the clock line is high; the only exception to this rule is for generating start and stop conditio ns. figure 8 . data transfer 5.3 start and stop conditions the host initiates and terminates a data transmission. the transmission is initiated when the host issues a start condition on the bus, and is terminated when the host issues a stop condition. between the start and stop conditions, the bus is considered busy. as shown in figure 9 start and stop conditions are signaled by c hanging the level of the sda line when the scl line is high. sda scl device 1 device 2 device 3 device n vdd r1 r2 sda scl data stable data stable data change
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 5.4 address byte format all address bytes are 9 bits long. they consist of 7 address bits, one read/write control bit and an acknowledge bit. if the read/write bit is set, a read operation is performed. otherwise a write operation is performed. an address byte consisting of a slave address and a read or a write bit is called sla+r or sla+w, respectively. when the device recogniz es that it is being addressed, it acknowledges by pulling sda low in the ninth scl (ack) cycle. the most significant bit of the address byte is transmitted first. figure 10 . address byte format 5.5 data byte format all data bytes ar e 9 bits long, consisting of 8 data bits and an acknowledge bit. during a data transfer, the host generates the clock and the start and stop conditions. the slave device is responsible for acknowledging the reception. an acknowledge (ack) is signaled by th e slave device pulling the sda line low during the ninth scl cycle. if the slave device leaves the sda line high, a nack is signaled. figure 11 . data byte format sda scl start stop sda scl start 1 2 7 8 9 r/w addr lsb ack addr msb sla+r/w 1 2 7 8 9 r/w addr lsb ack addr msb aggregate sda sda from transmitter sda from receiver scl from master stop or next data byte data byte
? 18 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 5.6 combining address and data bytes into a transmission a transmission consists of a start condition, an sla+r or sla+w, one or more data bytes and a stop condition. the wired anding of the scl line is used to implement handshaking between the host and the device. the device extends the scl low period by pulling the scl li ne low whenever it needs extra time for processing between the data transmissions. figure 12 shows a typical data transmission. note that several data bytes can be transmitted between the sla+r or sla+w and the stop. figure 12 . byte transmission ack 1 2 7 8 9 data byte sda scl start data lsb data msb r/w 1 2 7 8 9 sla+r/w addr lsb addr msb ack stop
pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration ? 6 revision history revision no. history rev 1209 - 0 - 1 C sept 20 12 preliminary draft (unreleased) rev 1209 - 1 - 1 C sept 2012 initial release (unreleased) rev 1210 - 2 - 2 C oct 18, 2012 correct swapped i 2 c clock and data signals in debug connector j1 pinout table. rev 1211 - 3 - 3 C nov 20, 2012 add notes to figure 5 regarding sensor orientation and pin 1 location . add notes to figure 1 identifying connectors and pin 1 locations.
? 20 pda TM2800 : 2.8 in pcap touch modul e C atmel xplained configuration 12 1 1 - 3 - 3 7 notes email: sales@pdaatl.com precision design associates, inc. 736 johnson ferry rd, suite c - 270 marietta, ga 30068 usa tel: (770) - 971 - 4490 url: http://www.pdaatl.com ? 201 2 precision design associates . all rights reserved. atmel ? , atmel logo and combinations thereof, maxtouch ? , q touch ? , and others are registered trademarks of atmel corporation or its subsidiaries. other terms and product names may be registered trademarks or trademarks of others.


▲Up To Search▲   

 
Price & Availability of TM2800

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X